Shall be giving this a listen tonight. :-)
EDITED TO ADD: Now that I've read further into the site ... the first episode is this coming Sunday, not yesterday. ;p
FURTHER EDITED TO FURTHER ADD: A happy squee because Absolute Power is coming back later this week! (Stephen Fry does smarm!)