Blocked toilets are usually caused by something blocking the system, and will need to be unclogged. Flush the system once, and use a plunger to gradually pump the blockage through the system. Avoid flushing the toilet too much while it is blocked, as this will cause an overflow.
There is no blockage, but the flush mechanism will not work:
To diagnose the issue of a non-flushing toilet, remove the cover on the back of the toilet to view the flushing system and make sure the flapper element is attached and working.
Rule out equipment failure by trying to power the equipment from another outlet. If you suspect that the outlet is the problem, reset the breaker to see if this resolves the issue. You may need to reset the GFCI.
The whole property is without power:
If your property is the only one without power, it is likely caused by a breaker that has been tripped. Locate the breaker box and reset the breaker to see if the power is restored. Call your electric company if you continue to experience issues, to see if there is an outage in your area.
The likely cause of a lack of hot water is a fault in the settings of the tank thermostat. Check to make sure the settings are correct, and are not set to a vacation mode, or other "off" settings. Reset the thermostat and allow the system to heat up for 15 minutes before testing.
Make sure your thermostat is set correctly, and has not tripped or encountered a fault that has shut off the system. Reset the thermostat. Call your utilities provider and check to see if your service has been suspended.