News

A painting by Canaletto (1697-1768) once owned by the first British prime minister Sir Robert Walpole sold for £27.5m at Christie’s latest Old Master evening sale.