British satire and current affairs Mag captures the Royal birth perfectly