Stephen has cancer. He and partner Joanna want a civil partnership now – before it’s too late.