At the moment we are 'free' to express our opinions to anyone we wish, without threat from our government. And whilst it may seem from reading papers/listening to the news that Britain is sinking fast, that opinion has been around since the year dot. There are elements about Britain that many of us don't like, hence the moan about the weather etc, but really, foreigners don't moan?
The class system is alive and well, the elite are still the elite, but most Britons have prospered since WW2, I'm afraid some will never prosper no matter how hard we try. It has always been said the we are more like America than Europe, but I feel we are trying to be more like Europe, especially the South of the country which tend to be nearer the continent.
As for immigration, one of the greatest nations on earth is built on that very subject, America, and whilst the immigration subject does cause tensions I've lost count of the number of times I've been seen by none English doctors, nurses etc whilst in hospital.
No I don't hate Britain, I get very annoyed with her at times, but its home, I was born here and hope to die here. The diversity is both a plus and a minus, depending of your point of view, but on a simplistic level I cannot remember a time when there has not been a Chinese take away alongside the traditional fish & chip shop, which meant that the chippy had to up the stakes to its customers.
Rule Britannia? That is for the people at the Proms, like Empires before, ours has gone and what we must try to do is make Britain a place fit for our children and grandchildren, which at the moment seems a very difficult thing to achieve.