House of Commons writes off £70m of taxpayers money spe