Thank you to everyone for their advice. It seems it will be a case of wait until the Robins decide to go north for the winter or whatever they do. As my house is basically glass all around it would be impossible to cover the windows to deter these crazy birds.