Who is to blame? The Tories or the Labour Party?