Britain battered as up to 100mph winds and rain bring power cuts and travel disruption - Scottish travel services announced ...