European shares hit a record high on Thursday, buoyed by a raft of upbeat earnings, while Britain's FTSE 100 also scaled an all-time peak ahead of a likely rate cut by the Bank of England (BoE). The ...