Normalcy doesn't really weigh into it for me. I wouldn't care if you were expected to work 8 or 7 hours a day in a "normal" day. I care about the agreed upon time where i fulfill my end by being on time, the agreed upon time. If you want flex, then you need to be in a job where flex is the agreed upon method.
If we agree on a specified time and you are expected to show up at that time, then it's on you if it is a repeating issue.
If you ever come to sweden, don't be late to agreed times. It will not be looked upon kindly.