For anyone arriving in Britain, it's obvious that the country is getting ready for a big, big party. There are Union Jack flags across the streets, bunting hangs from building to building and, in the stores, the shelves are crammed full of jubilee memorabilia.