The new Elizabeth Line has been hailed a “triumph” as it won a top architectural prize. Judges from the annual Royal Institute of British Architects (RIBA) have named it the winner of 2024’s ...