Camden council has pledged pounds 55,000 to St Richard of Chichester school, criticised by education inspectors.

Comments