For the source and more detailed information concerning your request, click on the related links section (Wikipedia) indicated directly below this answer section.
Yes
they celebrate st. stephen's day in Ireland,Northern Ireland,and some celebrate it at church..
we celebrate st david's day because st david is known as our patron saint so we honour him by celebrating the day he died
we celebrate st john's help to get rid of the black death
her life
St. Clare of Assisi.
They celebrate St Valentines day because on that day St Valentine was beheaded for Marrying christian couples in a pagan kingdom.
Many Scottish people do celebrate St. Patrick's Day. Many have Irish relations or ancestors and there are strong ties between Ireland and Scotland. Some celebrate with the Irish people there.
March 17th
The various countries in Europe celebrate St. Valentine's Day on the 14th of February.
because it symbolizes st. john