James Murdoch is expected to step down as chairman of BSkyB today, according to Sky sources.

The 39 year old is due to attend a board meeting this afternoon when he is expected to stand down from his position with immediate effect.

It's understood that he will remain a non-executive chair of the company.