Landmarks across Britain basked in red, white and blue on Tuesday night to celebrate 80 years since Britain declared victory over Nazi Germany. Buckingham Palace, Big Ben and Battersea Power Station ...