Place the basin on a trivet or upturned plate in the bottom of a large saucepan, pour in enough boiling water to come halfway up the sides of the basin. Put the lid on the pan and steam the pudding for 2 hours, checking the water to ensure it does not boil dry and adding extra hot water if necessary.