Guitaretab - guitar tabs
Song name
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Discharge - Protest And Survive tab

Main Riff:   (x=palm mute)
|--------------------|
|--------------------|
|--------------------|
|-9------7-10101010--|
|-7------5-8-8-8-8---|
|--xxxxxx------------|
[ Tab from: http://www.guitaretab.com/d/discharge/190022.html ]
Chorus:
|---------------|
|---------------|
|---------------|
|---------------|
|-4-5-3-3333333-|
|-2-3-1-1111111-|

As for the solo, just improvise in the key of E. 
Easy song. 
Related for Protest And Survive tab