People protest against power supply at High Court Road