The PSU has failed. The green LED on the motherboard remains illuminated but the power switch flashes amber. Sometimes the computer boots up after a few minutes. When the power is switched off the same problem happens again.
Replace the PSU with a ATX 305W PSU. No need to buy Dell, get a cheaper PSU from a computer shop. Check it has 24pin connector etc.