Bank of Ireland has announced a profit before tax of €1.9bn (£1.6bn) for 2024, paving the way for a bumper dividend to shareholders, even after allowing for a potential hefty compensation payout to car loan customers in the UK.