At work today I needed to force a new line break in a PDF that I was generating using Reportlab at work today. I tried just adding a newIine using the standard \n, like you would in python, but it seems that the Paragraph class in reportlab swallows the newline character.
I found that just entering a standard html break tag worked though. Something like this:
header_row.append('MSRP <br />($USD)')
In this case the output is