I am a UK homeowner with a residence we describe as "new build" (made in the last 8 years, timber frame etc).
The boiler is on the ground floor in the kitchen. It is gas heated from the main gas line supplied to the house. On the first floor I have a shower which is plumbed directly into the bath taps.
The water from the bath tap is exceptionally hot and to run a bath can be scalding and require cold water...but the shower (rainfall showerhead) starts hot but then retreats to being merely warm at it's highest setting. Warm is the highest temperature it can muster.
What causes this and can it be fixed?