The last couple of years the UK has hosted a number of important events. The London 2012 Olympic Games and this year the Commonwealth Games were hosted in Glasgow. 246 more words