London has been battered by 50mph winds that have felled trees and caused travel chaos. Powerful gusts swept across the capital as the Met Office issued a yellow "be aware" weather alert for most of the country.

Macau, the former Portuguese colony which is now part of China, saw casino revenues hit a record-breaking $45 billion (£27 billion) last year — more than seven times the amount expected to have crossed the tables at Las Vegas.