More than 1,700 Ukip candidates have been put forward for next week's local elections with limited checks on their backgrounds. It is therefore perhaps unsurprising that some have been hastily weeded out before they bring further shame on the party.
Read Whole Story
Product placement has reached parodic heights recently in music.