Biomerica BMRA Q1 2026 In Line Whats Next for Investors UK Spending Watchdog Flags 38bn Sizewell C Nuclear Plant as Risky Investment