I took the morning after pill mid cycle & my period was due on 26th dec but only had sporadic brown discharge is this normal?

Hormone interference. The morning after pill is a pill that contains hormones. Anytime you add hormones you can alter the start of the period and also the characteristics of the period. The period may be delayed or lighter or heavier.