UK and abroad Thames Water dividend payouts in spotlight after shareholders pull funding March 28, 2024