UK drug prices under fire as pharma firms scale back Business September 24, 2025 London: Eli Lilly chief executive Dave Ricks has said that the UK is ‘probably the worst country in Europe’ for…