Utter drivel, sorry. Utter rubbish.
Cleraly you have never been here and/or know little about the UK and UK crime. Machetes are used by British street and organised gangs and have been for years.
Cities like Glasgow or London are notorious for their use.
“Machetes are used by British street and organised gangs and have been for years.”
Just to clarify..... These are native white Englishman? If so must be due to lack of guns.