Why does my shower have low water pressure?
Does the pressure return to normal if you reduce the output water temperature?  Some electric showers will regulate the amount of water flowing through them to allow the water to reach the set temperature; at higher set temperatures, the flow rate is reduced so that the water remains in the heater longer.  Given that your symptoms appeared recently, it could be that a heating element failed.