Is it true that there is no one more impudent nation than the British?

 

v20240901