Why are Americans and the British people the most hated people in the world?

Countries that hate the British:
Ireland, Spain, France, Argentina, Pakistan, India, China, Russia and many more...

Countries that hate America:
Austria, Egypt, Iran, Pakistan, Lebanon, Russia, Belarus and many more...

Why is that?
17 answers 17