Labor is demanding Prime Minister Tony Abbott stop a coalition MP from addressing a "racist" Reclaim Australia rally this weekend.

George Christensen says "hell will freeze over" before he pulls out of the rally in Mackay on Sunday.

Opposition immigration spokesman Richard Marles says it's "extraordinary" that Mr Abbott is allowing MPs to attend "racist" rallies while inflicting a boycott on the ABC's Q&A program.

Read the complete original version of this item...