A new video released to coincide with International Women’s Day (IWD) at the weekend by The Church of England in Lancashire (Blackburn Diocese) has already been viewed more than 1600 times.