As a matter on ethics, I am obliged to give this update.
MSpub_Identity_Range is a replication object created in the publisher database (during creation of replication).
This was accidentally dropped. I manually recreated this table and now all the issues are resolved.
Thanks for everyone who took the time to read this.
Regards