What could have been a great episode was ruined by... Merlin himself!
Why does Merlin think he can solve everything through lies? Why does he keep saving Uther? Every person executed by Uther for using magic- their blood is on Merlin's hands.
How does his unflinching loyalty to Arthur not include a base level of honesty? About his mother no less? Maybe he should stop treating "the other side of his coin" like a child who can't handle the truth.
They should stick to more lighthearted fare- like the troll episodes. They were funny and not enraging. I really don't get where the writers are going with this- their main character lies whenever it's convenient and lets people die simply because they are different. He continues to protect a bigoted hypocritical dictator-for what?