Common sense is the 'single greatest weapon' in the effort to suppress coronavirus, Prime Minister Boris Johnson said in an address to the nation, adding there had been 'too many' breaches of the rules.