Govt may face £305 million fine for farm payments disaster

Govt may face £305 million fine for farm payments disaster

This news almost slipped through unnoticed, but not quite. While the government pleads poverty over compensation for pensioners, it appears that it could be fined up to Â£305 million for its shambolic handling of subsidies paid to our farmers, which...