These past 17 days have been like a drug. Welcome to national euphoria.
After having endured months of ceaseless rain. God apparently was interested in London 2012.
British athletes ran, cycled, and rowed their way to their highest medal count in recent years, for country of 62 million they had an uncanny ability to punch above its weight.
Personally think London2012 has been a new PB [personal best] for the Olympics.
Rio is going to have to work hard to move it to the next level. If indeed, there is a way to top these games