Some £11.8 billion will be set aside for infected blood victims, and £1.8 billion to compensate those caught up in the Post Office Horizon scandal.