'Utter nonsense': Vaughan slams Boris Johnson for not resuming recreational cricket