NEW: Taxpayers have been handed a £143,000 bill for protecting BNP leader Nick Griffin during his appearance on Question Time, it has emerged
More...
London,
5 of 12
Kara-Louise shows no talent for art, but instead discusses home economics