Eli Lilly boss brands UK ‘worst country in Europe’ for cheap drug prices

Dave Ricks says Britain will miss out on medicines and future investment unless it pays more