UPDATE: May Day (Early May Bank Holiday) has moved to 8 May 2020 (Friday) as part of the 75th anniversary of VE Day commemorations.
Website: https://www.factoringcompanyguide.com/blog/us-bank-holidays/