Why Does Everyone Disagree on MRP?
Interesting but a bit technical article on Polling Report explaining why MRP polls vary so much.
Also links to this aggregator of the various MRP polls with some good tables showing how every MRP calls every seat.