Born in Liverpool, McDonnell's family moved to the south of England when he was very young; his father became a bus driver and was a branch secretary of the Transport and General Workers' Union [REF].
McDonnell has two daughters from his first marriage, which ended in 1985,[REF] and a son[REF] from his second marriage to Cynthia Pinto in 1995.