Two shirts were in the news at the weekend, both worn by politicians. In the light blue corner, we had Nigel Farage launching his personally branded football strip top – in Reform colours, with the name Farage and the number 10, a bargain at £39.99 (£99.99 if you want it signed by the man himself).
Comments