Not due on my period for another 5 days!

Is it normal for it to show this dark considering my period isn’t due for another 5 days? I took a test yesterday which was slightly lighter but still positive. Ive struggled to get positives after my missed period before let alone 5-6 days early.

My last period was 18th June not sure when I ovulated.

Tia x