UK Economy Shows Resilience Six Key Insights from Latest Data Charts Rumble RUM Slides 1181 as Selling Pressure Mounts 20260515 Indivior Pharmaceuticals INDV Slips 225 Testing 3513 Support 20260515