UK PM hits out at anti-vax 'mumbo jumbo'