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,
10 of 10
The event even brought a smile to Carole's face