Can a Power of Attorney be revoked?

Yes, a power of attorney can be revoked at any time by the principal, as long as they are still competent to make decisions. This can be done by creating a new power of attorney that revokes the previous one, or by notifying the agent and any relevant parties in writing.