Is England the most cucked country in the world right now?